package ar.com.binarit.entities

class Equipo {

	String nombre
	String apodoDeLaCancha
	String direccion
	String posicionGeografica
	String rss
	String theme
	String informacion
	String escudo
		
	static belongsTo = [division : Division]
	
    static constraints = {
		nombre(size:1..250)
		direccion(nullable:false)
		posicionGeografica(size:1..250)
		rss(nullable: true)
		theme(nullable: true)
		informacion(nullable: true)
		apodoDeLaCancha(nullable: true)
		escudo(nullable: true)
    }
	
	static mapping = {
		informacion type: 'text'
	}
	
	String toString(){
//		"$nombre de ${division?.pais}"
		"$nombre"
	}
	
	public boolean equals(Object otro) {
		try {
			return nombre?.equalsIgnoreCase(otro?.nombre)
		} catch (ClassCastException e) {
			return false
		}
	}
	
}
